
package com.yunxiang.webservice.vip.baseinfo;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for ZZADDRESSDATA complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="ZZADDRESSDATA">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="COUNTRY" type="{urn:sap-com:document:sap:rfc:functions}char3"/>
 *         &lt;element name="REGION" type="{urn:sap-com:document:sap:rfc:functions}char3"/>
 *         &lt;element name="CITY" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="STREET" type="{urn:sap-com:document:sap:rfc:functions}char60"/>
 *         &lt;element name="POSTL_COD1" type="{urn:sap-com:document:sap:rfc:functions}char10"/>
 *         &lt;element name="STR_SUPPL1" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="STR_SUPPL2" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="STR_SUPPL3" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="LOCATION" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZZADDRESSDATA", propOrder = {
    "country",
    "region",
    "city",
    "street",
    "postlcod1",
    "strsuppl1",
    "strsuppl2",
    "strsuppl3",
    "location"
})
public class ZZADDRESSDATA {

    @XmlElement(name = "COUNTRY", required = true)
    protected String country;
    @XmlElement(name = "REGION", required = true)
    protected String region;
    @XmlElement(name = "CITY", required = true)
    protected String city;
    @XmlElement(name = "STREET", required = true)
    protected String street;
    @XmlElement(name = "POSTL_COD1", required = true)
    protected String postlcod1;
    @XmlElement(name = "STR_SUPPL1", required = true)
    protected String strsuppl1;
    @XmlElement(name = "STR_SUPPL2", required = true)
    protected String strsuppl2;
    @XmlElement(name = "STR_SUPPL3", required = true)
    protected String strsuppl3;
    @XmlElement(name = "LOCATION", required = true)
    protected String location;

    /**
     * Gets the value of the country property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCOUNTRY() {
        return country;
    }

    /**
     * Sets the value of the country property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCOUNTRY(String value) {
        this.country = value;
    }

    /**
     * Gets the value of the region property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getREGION() {
        return region;
    }

    /**
     * Sets the value of the region property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setREGION(String value) {
        this.region = value;
    }

    /**
     * Gets the value of the city property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCITY() {
        return city;
    }

    /**
     * Sets the value of the city property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCITY(String value) {
        this.city = value;
    }

    /**
     * Gets the value of the street property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSTREET() {
        return street;
    }

    /**
     * Sets the value of the street property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSTREET(String value) {
        this.street = value;
    }

    /**
     * Gets the value of the postlcod1 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPOSTLCOD1() {
        return postlcod1;
    }

    /**
     * Sets the value of the postlcod1 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPOSTLCOD1(String value) {
        this.postlcod1 = value;
    }

    /**
     * Gets the value of the strsuppl1 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSTRSUPPL1() {
        return strsuppl1;
    }

    /**
     * Sets the value of the strsuppl1 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSTRSUPPL1(String value) {
        this.strsuppl1 = value;
    }

    /**
     * Gets the value of the strsuppl2 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSTRSUPPL2() {
        return strsuppl2;
    }

    /**
     * Sets the value of the strsuppl2 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSTRSUPPL2(String value) {
        this.strsuppl2 = value;
    }

    /**
     * Gets the value of the strsuppl3 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSTRSUPPL3() {
        return strsuppl3;
    }

    /**
     * Sets the value of the strsuppl3 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSTRSUPPL3(String value) {
        this.strsuppl3 = value;
    }

    /**
     * Gets the value of the location property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLOCATION() {
        return location;
    }

    /**
     * Sets the value of the location property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLOCATION(String value) {
        this.location = value;
    }

}
